say or do some crazy things - Français Anglais Dictionnaire